ıstırap vererek - Turkish English Dictionary